#include "stm32f10x.h"                  // Device header
#include "LED.h"
#include "DELAY.h"
#include "MOTORS.h"                  // Device header
#include "BLUETOOTH.h"   
#include "hongwai.h"

#include "car.h"

int main()
{
	/*初始化*/
	BlueTooth_Init();
	LED_Init();
	Motor_Init();
	
	hongwai_init();
	
	while(1)
	{
		// switch(recv_data)
		// {
		// 	case'w': BlueTooth_Send('w'); Motor_Forward(); recv_data = 0; break;
		// 	case'a': BlueTooth_Send('a'); Motor_GoLeft();  recv_data = 0; break;
		// 	case's': BlueTooth_Send('s'); Motor_Back();    recv_data = 0; break;
		// 	case'd': BlueTooth_Send('d'); Motor_GoRight(); recv_data = 0; break;
		// 	case'r': printf("led\r\n"); Motor_Stop();    LED_D1_Turn();  recv_data = 0; break;
		// 	case'g': BlueTooth_Send('g'); Motor_Stop();    recv_data = 0; break;
		// }
		
		//  uint8_t a4 = GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_4);
		//  uint8_t a5 = GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_5);
		//  uint8_t b1 = GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_1);
		// printf("a4: %d a5:%d b1:%d\r\n", a4, a5, b1);
//		
		// printf("hello\r\n");
		// Delay_ms(1000);

		car_ctrl_loop();
		
	}
}
